AmeliaBooking\Application\Services\Bookable\AbstractPackageApplicationService A

Total Complexity 72
Dependencies 9
Dependents 0
Total lines 454
Lines of code 258
Logical lines of code 112
Comment lines 100
Methods 12
Properties 1

Methods 12

Method Rating Maintainability Complexity Lines of code
getPackageUnusedBookingsCount()
D
26
38 146
fixPurchase()
A
40 14 62
setPaymentData()
A
43 11 47
__construct()
S
81 1 3
deletePackageCustomer()
S
100 1 0
setPackageBookingsForAppointments()
S
100 1 0
isBookingAvailableForPurchasedPackage()
S
100 1 0
getPackageStatsData()
S
100 1 0
updatePackageStatsData()
S
100 1 0
getPackageCustomerServicesForAppointments()
S
100 1 0
getPackageAvailability()
S
100 1 0
getPackagesArray()
S
100 1 0